spiny leaf insect - Spanisch Englisch Wörterbuch